in the narrowest sense - Turkish English Dictionary